home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 001 / ppe25b.arc / HISTORY.TXT < prev    next >
Encoding:
Text File  |  1986-07-28  |  2.6 KB  |  80 lines

  1.  
  2.  
  3.                    History of changes for
  4.              Extended Batch Language Version 3
  5.  
  6. 1.  Version 3.01a
  7.  
  8.     Initial release.
  9.  
  10. 2.  Version 3.01b
  11.  
  12.     Fixed bug that  caused some text in the prompts for READ
  13.     or INKEY commands to print smiley face characters.
  14.  
  15. 3.  Version 3.02a
  16.  
  17.     *   Fixed  bug if a "call"  to a  second batch file  was
  18.         made   using   the  command  "BAT   SHELL   BAT   /R
  19.         Second.BAT"  and external functions were  ALSO used.
  20.         The bug caused a system hang.
  21.  
  22.     *   Changed the  algorithm that looked  up  the keywords
  23.         to improve execution speed.
  24.  
  25.     *   Fixed  bug  so that  pressing  break  will  properly
  26.         reset   the  CALL-RETURN  pointer  for   batch  file
  27.         subroutines when terminated.
  28.  
  29.     *   Protected the functions 72,7A,7B,7C,7D so that  they
  30.         cannot be used by user  extensions  if the transient
  31.         EBL is not  in memory.  All will return AX=-1 if EBL
  32.         is not  in  memory. If  OK,  it  will always  return
  33.         AH=0.
  34.  
  35.     *   The   IF,THEN,ELSE  commands  can  have  CALL-RETURN
  36.         commands between them and the status  of  the  IF be
  37.         saved and restored properly.
  38.  
  39.     *   If a  CLS command is followed immediately by a  READ
  40.         command with a prompt, the cursor  position will now
  41.         be correct.
  42.  
  43.     *   Changed  spacing  of  parameter  line  within  SHELL
  44.         command  to exactly match  what  DOS  creates.  Some
  45.         programs   may  be  sensitive  to  this  and  failed
  46.         previously.
  47.  
  48.  
  49. 4.  Version 3.03a
  50.  
  51.     *   Fixed  all READ and PARSE commands  so that contents
  52.         read will not  be altered  by any external  function
  53.         packages that are loaded.
  54.  
  55.     *   External function names must  now be  from  3  to 15
  56.         letters long. EBL  will not call  external functions
  57.         with  names   too  short  or  long.  Exceptions  are
  58.         functions (like  the extended variables)  with names
  59.         starting with "&" (ampersand).
  60.  
  61.     *   The PARSE command will  now allow an  empty token to
  62.  
  63.  
  64. Page     1
  65.  
  66.  
  67.                    History of changes for
  68.              Extended Batch Language Version 3
  69.  
  70.         be  parsed.  No  error  will  be  reported  and  the
  71.         resulting variables will be made empty.
  72.  
  73.     *   Quoted  string  mode  will  be effectively  disabled
  74.         (/Q-  option) during any READ or PARSE command. This
  75.         will allow entry of  strings  contain  quotes,  even
  76.         partial ones.
  77.  
  78.     *   Further  optimized  command  recognition to make EBL
  79.         even faster.
  80.